from apps.database import SessionLocal


async def get_db():
    # 1、创建数据库连接对象
    db = SessionLocal()
    try:
        # 2、返回数据库连接对象，注入到路径操作装饰器 / 路径操作函数 / 其他依赖项
        yield db
    finally:   # 确保后面的代码一定会执行
        # 3、用完之后再关闭
        db.close()